MySQL Syntax um die Tabellen für das Paket Logging zu erstellen

Erstellung der Tabelle für das Paket Logging mit den minimal benötigten Feldern:

create table packets (
   ts timestamp,
   filterid smallint  NOT NULL,
   proto tinyint,
   src_ip char(16),
   src_port smallint unsigned,
   dst_ip char(16),
   dst_port smallint unsigned,
   sent int unsigned, recv int unsigned); 

Erstellung der Tabelle für das Paket Logging mit zusätzlichen Feldern:

create table packets (
   ts timestamp,
   filterid smallint NOT NULL,
   filtername char(30),
   proto tinyint,
   tos tinyint,
   src_ip char(16),
   src_mac char(16),
   src_port smallint unsigned,
   dst_ip char(16),
   dst_mac char(16),
   dst_port smallint unsigned,
   sent int unsigned, recv int unsigned); 

 Note
 
MySQL kann beim Einfügen eines neuen Datensatzes das aktuelle Datum und die aktuelle Zeit selbst einfügen. Ist dies gewünscht, verwenden Sie den "timestamp" type.